TAGs: linear inequalities shading